spongiary skeleton - French English Dictionary